package com.study.spark.scala.chapter08

object Scala07_Match {
  def main(args: Array[String]): Unit = {
    // TODO　模糊查询 - 偏函数
    // 全函数：对集合中每一条数据都进行处理
    // 偏函数：对集合中部分数据进行处理
    val list = List(1,2,3,4)
    // map只支持全量函数的操作
    val list1 = list.map(
      t => {
        if (t % 2 != 0) {
          t * 2
        }
      }
    )

    println(list1)//List(2, (), 6, ())

  }
}
